Synonyms for "amphibious vehicle"

Words with similar meaning